body {
	margin: 0;
	padding: 0;
	background: #ddd;
}

#container {
	margin: 1em auto;
	width: 750px;
	background: #fff;
	margin-bottom: 15px;
}

#header {
	background: #CF3;
}

#mainnav {
	background: #9F3;
}

#menu {
	float: right;
	width: 165px;
	background: #6F9;
}

#contents {
	float: left;
	width: 550px;
	background: #9FC;
	margin-bottom: 15px;
}

#footer {
	clear: both;
	background: #FF9;
}